package com.hulu73.spring.aop.core;

@SuppressWarnings("serial")
public class ProxyCreatorSupport extends AdvisedSupport{

	private AopProxyFactory aopProxyFactory;
	
	public ProxyCreatorSupport() {
		this.aopProxyFactory = new DefaultAopProxyFactory();
	}
	
	protected AopProxy createAopProxy() {
		return getAopProxyFactory().createAopProxy(this);
	}

	public AopProxyFactory getAopProxyFactory() {
		return aopProxyFactory;
	}


	
	
}
